What is mexican jumping bean?

Mexican jumping beans are seed pods from a shrub called Sebastiania pavoniana, which is native to Mexico. Inside the seed pod is a small moth larva, specifically the larva of the moth Cydia desparasitata. When the bean is heated, the larva becomes active and causes the bean to jump.

The movement of the jumping bean is caused by the larva contracting its muscles in response to changing temperatures. The larva is sensitive to light and will also move towards light sources, which can give the appearance of the bean "jumping" or moving on its own.

Mexican jumping beans are typically sold as novelty items and are popular as a curiosity or educational toy. They are often packaged in small boxes or containers and can be found in tourist shops or online retailers. It is important to note that the moth larvae inside the beans are living creatures and should be treated with care and respect.